Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STROUD ROAD Terraced £274,929 £99,500 20 Aug 2002
3 STROUD ROAD Terraced £291,989 £235,000 19 Jul 2019
5 STROUD ROAD Terraced £241,453 £188,000 21 Jul 2017